Useful english dictionary. 2012.
semirevolutionary — adj., n., pl. semirevolutionaries. * * * … Universalium